/*
 * TankStatus.h
 *
 *  Created on: Nov 8, 2011
 *      Author: gonzalo
 */

#ifndef TANKSTATUS_H_
#define TANKSTATUS_H_

#include <string>
#include "../../common/DTOTankStatus.h"

class TankStatus {
public:
	TankStatus(std::string owner,int posX,int posY,int angle);
	TankStatus(DTOTankStatus* tankStatus);

	virtual ~TankStatus();

	DTOTankStatus* transformInDTO();

	std::string getOwner();
	int getPosX();
	int getPosY();
	int getAngle();

private:
	std::string owner;
	int posX;
	int posY;
	int angle;

};

#endif /* TANKSTATUS_H_ */
